foul stench - Turc Anglais Dictionnaire